cleaning compound - French English Dictionary